package com.tengfei.main.plan.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.tengfei.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 学习计划对象 sp_plan
 *
 * @author tengfei
 * @date 2022-08-01
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("sp_plan")
public class Plan extends BaseEntity {

    private static final long serialVersionUID=1L;

    /**
     * 主键
     */
    @TableId(value = "plan_id")
    private Long planId;
    /**
     * 计划名称
     */
    private String planName;
    /**
     * 计划描述
     */
    private String planDesc;
    /**
     * 计划开始时间
     */
    private Date planStartTime;
    /**
     * 计划结束时间
     */
    private Date planEndTime;
    /**
     * 计划最低完成度
     */
    private Integer planMinDegree;
    /**
     * 开启计划
     */
    private Integer planToStart;
    /**
     * 逻辑删除
     */
    private Integer showStatus;

}
